"""
属性：长和宽
方法：设置长和宽 -> setRect(self)，获得长和宽 -> getRect(self)，获得面积 -> getArea(self)
提示：方法中对属性的引用形式需加上 self，如 self.width'
"""


class Rectangle:
    def __init__(self):
        self.length = 5.00
        self.width = 4.00

    def set_rect(self):
        print("请输入举行的长和宽。。。")
        self.length = float(input("长："))
        self.width = float(input("宽："))

    def get_rect(self):
        print("这个矩形的长是：%.2f，宽是%.2f" % (self.length, self.width))

    def get_area(self):
        return self.length * self.width


if __name__ == "__main__":
    rect = Rectangle()
    rect.get_rect()
    rect.set_rect()
    rect.get_rect()
    print(rect.get_area())